iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
Modern Web

用Node.js建立專屬於你的API吧系列 第 1

Day1 鐵人賽選題動機 & 綱要

  • 分享至 

  • xImage
  •  

選題動機

在這暑假期間有參加黑客松比賽,而我所負責的部分需要用到各個星座的每日運勢,那時找破頭都找不到相關的 API,所以就突發奇想想要自己建看看,在要開始找資料建立時,意外找到了星座運勢的 API,順理成章就用了現成的,沒自己製作。而因為大三有課程本來就規定需要參加鐵人賽,因此馬上決定要學習這項技術作為參加鐵人賽的主題。

綱要

在這30天裡會分享給你如何從零建立起一個 API,讓你對於 API 有基礎的認識。我想製作的主題會是以星座資訊為主,補足當初沒有親自製作的遺憾 XD,而你想製作的種類可以自己選定,不一定要照著我的主題下去做~

30天會使用到的概念

  1. JavaScript ES5 + ES6
  2. Node.js 中的 Express 框架

30天會使用到的工具

  1. VScode -> 開發工具
  2. MongoDB -> 一種資料庫
  3. Postman -> 測試 API 的工具

完整程式碼

在我的 GitHub 裡有放置最後成品的完整程式碼,有需要的可以點選以下網址:
https://github.com/musicboy0322/Basic-Api-Tutorial


下一篇
Day2 - 一般API和RESTful API 的差別
系列文
用Node.js建立專屬於你的API吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言